development management developers consulting assessment crm open source employment employee employer relationship job descriptions projects competency development competency coaching careers job customer leadership development